google.golang.org/protobuf/internal/impl.pointer.AtomicSetPointerIfNil (method)

11 uses

	google.golang.org/protobuf/internal/impl (current package)
		codec_field_opaque.go#L69: 		mp = p.AtomicSetPointerIfNil(pointerOfValue(reflect.New(f.mi.GoReflectType.Elem())))
		codec_field_opaque.go#L91: 		dstmp = dst.AtomicSetPointerIfNil(pointerOfValue(reflect.New(f.mi.GoReflectType.Elem())))
		codec_field_opaque.go#L113: 		mp = p.AtomicSetPointerIfNil(pointerOfValue(reflect.New(f.mi.GoReflectType.Elem())))
		codec_field_opaque.go#L192: 		sp = p.AtomicSetPointerIfNil(pointerOfValue(reflect.New(f.ft.Elem())))
		codec_field_opaque.go#L217: 		ds = dst.AtomicSetPointerIfNil(pointerOfValue(reflect.New(f.ft.Elem())))
		codec_field_opaque.go#L260: 		sp = p.AtomicSetPointerIfNil(pointerOfValue(reflect.New(f.ft.Elem())))
		lazy.go#L81: 	p.Apply(f.offset).AtomicSetPointerIfNil(fp.Elem())
		message_opaque.go#L271: 				sp = fp.AtomicSetPointerIfNil(pointerOfValue(reflect.New(fs.Type.Elem())))
		message_opaque.go#L300: 				sp = fp.AtomicSetPointerIfNil(pointerOfValue(reflect.New(fs.Type.Elem())))
		message_opaque.go#L320: 					sp = fp.AtomicSetPointerIfNil(pointerOfValue(reflect.New(fs.Type.Elem())))
		pointer_unsafe_opaque.go#L24: func (p pointer) AtomicSetPointerIfNil(v pointer) pointer {